﻿
Imports osi.interface.storage

Public MustInherit Class accessor_wrapper(Of T As base_accessor_t)
    Implements base_accessor_t

    Protected ReadOnly a As T = Nothing

    Protected Sub New(ByVal a As T)
        assert(Not a Is Nothing)
        Me.a = a
    End Sub

    Public Function settings() As accessor_settings Implements base_accessor_t.settings
        Return a.settings()
    End Function
End Class